package controller;

import java.util.ArrayList;

import javax.ejb.Local;

import dto.*;
@Local
public interface AmministrazioneInterface {
	
	public void creaPacchetto();
	public void modificaPacchetto(PacchettoPredefinitoDTO pack);
	public void eliminaPacchetto(PacchettoPredefinitoDTO pack);
	public void creaElementoBase(ElementoBaseDTO element);
	public void creaVolo(ElementoBaseDTO element,VoloDTO volo);
	public void creaHotel(ElementoBaseDTO element,HotelDTO hotel);
	public void creaEscursione(ElementoBaseDTO element,EscursioneDTO esc);
	public PacchettoPredefinitoDTO getPacchettoPredefinitoPK(int id);
	public ArrayList<String> modificaElementoBase(ElementoBaseDTO element);
	public ArrayList<String> modificaVolo(VoloDTO volo);
	public ArrayList<String> modificaEscursione(EscursioneDTO escursione);
	public ArrayList<String> modificaHotel(HotelDTO hotel);
	public ArrayList<String> eliminaElementoBase(ElementoBaseDTO element);
	

}
